excel (oneself)

Translations
se surpasser
Definitions
To excel oneself means to surpass one's previous achievements or performance, demonstrating improvement or exceptional ability beyond what one has done before.